triangular pit of arytenoid cartilage - German English Dictionary